body{margin:0; padding:36px 0 0; background:#000 url(bodybg.jpg) no-repeat center 0; font-family:Arial, Helvetica, sans-serif, "宋体"; font-size:12px; text-align:center;}
div,ul,dl,li,ol,dt,dd,form,p{ margin:0; padding:0; list-style:none; }
img{ border:0; }
img, input{vertical-align:middle;}
a:link,a:visited{ color:#000; text-decoration:none; }
a:hover{ color:#f00; text-decoration:underline; }
h2{margin:0; padding:0;}

#header{width:910px; height:358px; margin:0 auto; padding:0;}
#header ul{margin:13px 0 0 7px; padding:0;}
#header li{width:86px; height:40px; float:left;}
#header li a{width:86px; height:40px; display:block;}
#header li a.a1{background:url(navbg.jpg) no-repeat 0 0;}
#header li a.a2{background:url(navbg.jpg) no-repeat -86px 0;}
#header li a.a3{background:url(navbg.jpg) no-repeat -172px 0;}
#header li a.a4{background:url(navbg.jpg) no-repeat -258px 0;}
#header li a.a5{background:url(navbg.jpg) no-repeat -344px 0;}
#header li a span{display:none;}

#header a.enter{width:187px; height:59px; display:block; padding-bottom:5px;}
#header td.entergame{text-align:left; padding:62px 0 0 18px;}

#content{width:910px; margin:0 auto 20px auto; padding:0;}
#content ul{margin:8px 0 0; *margin:4px 0 0; padding:0; text-align:left;}
#content ul li{list-style:none; background:url(list.jpg) no-repeat 22px 11px; line-height:26px;}
#content ul li a{color:#8E8E8E; padding-left:30px;}
#content ul li a:hover{color:#f00;}

#left{width:524px; float:left;}
.l_box{width:514px; height:252px; padding:20px 0 0 10px; background:url(l_box.gif) no-repeat;}
#left .l_box h2{text-align:left; margin:12px 0 8px 35px; *margin:12px 0 0 35px;}
a.advlink{width:188px; height:122px; display:block; margin-bottom:10px;}
.ulbox{width:280px; float:left;}
.lrbox{width:188px; margin-left:16px; float:left;}
.limgbox{width:524px; height:83px; margin-bottom:28px; *margin-bottom:18px; text-align:center;}
.limgbox a{display:block; float:left; width:161px; height:83px; margin:0 6px 0 7px; *margin:0 5px;}

.limgbox2{width:524px; height:161px; margin-bottom:20px; *margin-bottom:10px; text-align:center;}
.limgbox2 a{display:block; float:left; width:161px; height:107px; margin:0 6px 0 7px; *margin:0 5px;}
.limgbox2 h2{width:502px; height:40px; text-align:left;}
.limgbox2 h2 img{float:left;}
#content .limgbox2 h2 a{width:50px; height:12px; color:#ccc; font-family:'宋体'; margin-top:5px; font-size:12px; display:block; float:right; font-weight:normal;}

.gamekf{width:204px; height:200px; float:left; margin:24px 0 0 10px; background:url(gamekf.jpg) no-repeat;}
#left .gamekf ul{margin:50px 0 0 15px; padding:0;}
#left .gamekf ul li{list-style:none; color:#007481; line-height:20px; background:none; font-family:"宋体";}
.link{width:513px; margin:0; padding:0 5px 0 6px;}
#left .link a{display:88px; height:31px; float:left; margin:7px;}

#right{width:371px; float:left; margin-left:10px; margin-top:12px;}
.r_con{width:371px; margin:0; padding:0; background:url(rightbg.jpg) repeat-y; overflow:hidden;}
.r_top{width:371px; height:38px; background:url(r_top.gif) no-repeat; color:#ccc; font-size:13px; text-align:right;}
#right .r_top a{color:#fff; font-size:13px; padding:0 8px; line-height:38px;}
#right .r_top a:hover{color:#ff0;}
.r_bottom{width:371px; height:10px; background:url(right_bottom.jpg) no-repeat; overflow:hidden;}
.flash{width:331px; height:126px; margin:12px auto 8px auto;}
.rightbox{width:281px; height:277px; margin:15px auto 20px; padding:18px 20px 0 30px; background:url(r_box.jpg) no-repeat;}
.rightbox table td.t_title{color:#02737F; font-weight:bold;}
.rightbox table td{color:#02737F; text-align:left; line-height:20px;}
#right .rightbox table td a{color:#8E8E8E; margin-right:12px;}


#footer{width:900px; height:81px; margin:0 auto; padding:25px 0 0; background:url(footerbg.jpg) no-repeat; color:#8C8C8E; font-size:12px;}
#footer a{color:#8C8C8E; line-height:22px; font-size:12px;}

#tn{width:100%; height:22px; background:#333; border-top:2px solid #666; border-bottom:2px solid #666;}
#t_nav{width:956px; height:20px; padding-left:24px; padding-top:2px; margin:0 auto; color:#ccc; font-size:12px;}
#t_nav a{color:#eee; padding:0 3px; font-size:12px;}
#t_nav a:hover{color:#f60; text-decoration:underline;}
#t_nav a.cr{color:#f00; font-size:12px;}


.ulbox ul.newsul li{width:280px; float:left; margin:0; padding:0; list-style:none; background:url(list.jpg) no-repeat 22px 11px; line-height:26px;}
.ulbox ul.newsul li span{display:block; float:right; color:#8D8D8D;}
.ulbox ul.newsul li a{display:block; float:left; color:#8E8E8E; margin:0; padding:0;}
.ulbox ul.newsul li a:hover{color:#f00;}


/* 倒计时提醒器 */
.rightbox2{width:325px; margin:6px auto 10px; color:#fff; text-align:left;}
#right .rightbox2 p{margin:6px 0 10px; line-height:22px;}
#right .rightbox2 p.tip{color:#f00; margin:5px 12px 0 4px;}
.rightbox2 .txtinput{border:1px #515151 solid; background-color:#000; color:#fff; margin:0 5px; height:18px; padding:2px 0 0;}
.w120{width:120px;}
.w60{width:60px;}
.w40{width:40px;}
.btn{width:92px; height:26px; background:url(djs_btn.gif) no-repeat; line-height:26px; color:#fff; border:0; cursor:pointer; margin:0 0 0 6px;}

#right .link2{width:325px; margin:0; padding:0 5px 0 6px;}
#right .link2 a{display:block; height:31px; float:left; padding:6px 13px 5px 0;}
#left .rab{width:524px;}
#left .rab div{width:260px; float:left;}
#left .rab h2{width:260px; height:30px; text-align:left; margin-top:3px;}

